twenty-four-second device - Turco Inglés Diccionario